Big Huge Thesaurus

can of worms

noun

sounds kind of like